The impressive hillside village of Gordes just north of the Luberon in Provence.